package com.mayisoftware.mayioa.business.personal.api.domain;

import com.mayisoftware.mayioa.business.plan.api.domain.PlanConfig;
import com.mayisoftware.mayioa.business.plan.api.domain.PlanDetailConfig;

import java.util.List;

/**
 * 个人可参加计划的某一个计划
 */
public class PersonDetailPlan {
    /**
     * 计划信息
     */
    private  PlanConfig planConfig;

    /**
     * 计划子项目名称列表
     */
    private List<String> itemNames;
    /**
     * 计划详情信息
     */
    private List<PlanDetailConfig> detailConfig;

    /**
     * 是否参加了该计划
     */
    private Boolean isJoin;

    public List<String> getItemNames() {
        return itemNames;
    }

    public void setItemNames(List<String> itemNames) {
        this.itemNames = itemNames;
    }

    public PlanConfig getPlanConfig() {
        return planConfig;
    }

    public void setPlanConfig(PlanConfig planConfig) {
        this.planConfig = planConfig;
    }

    public List<PlanDetailConfig> getDetailConfig() {
        return detailConfig;
    }

    public void setDetailConfig(List<PlanDetailConfig> detailConfig) {
        this.detailConfig = detailConfig;
    }

    public Boolean getJoin() {
        return isJoin;
    }

    public void setJoin(Boolean join) {
        isJoin = join;
    }
}
